//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::GetWorldMatrixParameter() const
{
	return m_pWorldMatrixParameter;
}

//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::GetViewMatrixParameter() const
{
	return m_pViewMatrixParameter;
}

//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::Get2DViewMatrixParameter() const
{
	return m_p2DViewMatrixParameter;
}

//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::GetProjectionMatrixParameter() const
{
	return m_pProjectionMatrixParameter;
}

//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::GetOrthographicMatrixParameter() const
{
	return m_pOrthographicMatrixParameter;
}

//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::GetViewProjectionMatrixParameter() const
{
	return m_pViewProjectionMatrixParameter;
}

//-------------------------------------------------
inline ID3DX11EffectVariable* CEffect::GetTextureParameter(uint8 _index) const
{
	return m_TextureParameterVector[_index];
}